import java.util.Scanner;

//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
    public static void main(String[] args) {
      /*  //字符串转整型
        String str = "100";
//法1
        int b = Integer.valueOf(str);
//法2
        int c = Integer.parseInt(str);

//整型转字符串
        int a = 10;
//法1
        String str1 = String.valueOf(a);
//法2
        String str2 = a + "";*/

        /*//单求一个阶乘
        int n=1;
        int ret =1;
        while(n<=5)//你想要的n!具体常数
        {
            ret *=n;
            n++;
        }*/

 /*     //n的阶乘相加 :1!+2!+3!+4!+5!...
        int k=1;
        int sum=0;
        while(k<=5)
        {
            int n=1;
            int ret=1;
            while(n<=k)
            {
                ret *= n;
                n++;
            }
            k++;
            sum += ret;
        }
        System.out.println(sum);
*/

    /*    //——————————再做一次——————————————————————————————————————————————
        //100~200之间，既能被3整除，也能被4整除的数
        int n=100;
        while (n<=200)
        {

            if(n%12 !=0){
                n++;
                continue;
            }
            System.out.println(n);
            n++;

        }
        //——————————再做一次————————————————————————————————————————————————————————*/

        /*//计算1~5的阶乘的和（用for循环）

        int sum = 0;
        for(int n = 1;n <= 5;n++)
        {
            int ret = 1;
            for (int i = 1; i <= n; i++) {
                ret *= i;
            }
            sum += ret;
        }
        System.out.println(sum);
*/

    /*    //JAVA的三种输出
        String a ="像c语言一样的输出";
        System.out.println("输出且换行！！");
        System.out.print("输出但不换行！！");
        System.out.printf("%s\n",a);

        //JAVA的输入
        Scanner scan = new Scanner(System.in);

        //输入字符串
        System.out.println("请输入你的姓名：");
        String name = scan.nextLine();//nextline 读入一行
        String name = scan.next();//next 遇到空格结束！
        System.out.println("姓名：" + name);

        //输入int型的整数
        System.out.println("请输入你的年龄：");
        int age = scan.nextInt();//读入一个int型的整数
        System.out.println("年龄：" + age);

        //输入float型的浮点数
        System.out.println("请输入你的工资：");
        float salary = scan.nextFloat();
        System.out.println("工资：" + salary);

        //注意！记得调用关闭方法
        scan.close();


        //scan.nextLine();
        //若在输入的中间段代码，会把上一个输入的空格也嘎进去
        //等于自动忽略了该次的输入
        //解决方法：自己在该段输入前手动加一个scan.nextLine();
        //如

        //输入int型的整数
        System.out.println("请输入你的年龄：");
        int age = scan.nextInt();//读入一个int型的整数
        System.out.println("年龄：" + age);

        scan.nextLine();//如这个！！！！
        //输入字符串
        System.out.println("请输入你的姓名：");
        String name = scan.nextLine();//nextline 读入一行
        String name = scan.next();//next 遇到空格结束！
        System.out.println("姓名：" + name);*/


        /*//JAVA的多组数据输入
        Scanner scan = new Scanner(System.in);
        while(scan.hasNextInt())
        {
            int age = scan.nextInt();
        }*/




    }
}